Dashboard
The dashboard for presenting the results of this project was made programmatically using the Tremor framework of React Javascript. The web app was made using the NextJS framework and TypeScript.
Tech Stack
The dashboard is built using the following technologies:
-
Frontend Framework: React Tremor
-
Backend Framework: FastAPI (development), Flask/Quart (production)
-
Deployment: AWS Lambda
Old
The original dashboard was made for comparing the effect of different weather features on the forecast accuracy, and thus did live predictions. It didn't have IBP forecasts for comparison.
Also, it was made with the baseline forecasts and not the new algorithm. It primarily used R2 score as the evaluation metric, not Mean Absolute Error.
New
The new dashboard was made with the purpose of comparing accuracy with IBP. Thus, IBP forecasts were added, comparison of accuracies/errors was displayed, forecasts were done already and directly showed instead of live predictions, and the new algorithm was used for the forecasting.
The screenshots of dashboards cannot be shared due to confidentiality reasons.